<template>
  <ems-common
    :trend="trend"
    trendTitle="用水"
    :unit="chartsUnit"
    :totalSingle="totalSingle"
    :sameCompareTable="sameCompareTable"
    @goNextPage="goNextPage"
     ref="kind" @sameTotal="sameTotal" @sameSingle="sameSingle">
  </ems-common>
</template>

<script>
  import EmsCommon from './emsCommon'
  import { emsFirstMixin } from '@/components/common/mixin'
  export default {
    // 组件的名称
    name: 'aggregateWaters',
    // props 可以是数组或对象，用于接收来自父组件的数据
    props: {},
    mixins: [emsFirstMixin],
    // 数据绑定
    data () {
      return {}
    },
    // 组件
    components: {EmsCommon},
    // 注意，不应该使用箭头函数来定义 methods函数 或者  computed函数 (例如 aDouble: () => this.a * 2)。
    // 理由是箭头函数绑定了父级作用域的上下文，所以 this 将不会按照期望指向 Vue 实例，this.a 将是 undefined
    // 方法
    methods: {},
    // 计算属性
    computed: {},
    // 监听
    watch: {
      // 监听路由变化
    },
    // 常用钩子函数，总共有8个，可以参照vue的生命周期看
    // 完成了 data 数据的初始化，el没有，就是说页面的dom没有完成转化，还是 {{data}} 这种
    created () {
    },
    // 完成挂载，相当于dom ready
    mounted () {
    },
    // 销毁，可以做一些定时器的销毁,缓存的清除等操作
    destroyed () {
    }
  }
</script>

<style lang="scss" scoped='scoped'>

</style>
